Q & A On Unidirectional Data Flow